Great place to stay. No doubt it feels like home when you stay at this place. All amenities and foods are available and enough throughout the whole stay.