a home-like stay with nice amenities. A nice place for couple.