"A home away from home", is the best way I can define the place. The cleanliness, hospitality and comfort levels are great. At every step there is personal touch of the owner and the attentiveness trickles down to the staff members who are very helpful. My stay was extremely pleasant and look forward to visit the place again soon!!