Perfect location, great host, peaceful spot, yet spacious. Has all the facilities and cleanliness. Makes for a perfect stay.