Love the place, so clean and cozy, beautiful ambience, nice and accomodating host. I gave 5 star because we fell in love with the place cleanliness is super plus factor for me. bed sheets and towels are very clean which Im very particular when I checked in to the hotels and service apartments. We will be back to try outdoor activities. Thanks Bill again.