Great location with beautiful views. The place was clean with all the essential amenities. We loved our stay.