Beautiful peaceful location, very clean with great attention to detail/amenities ensuring a comfortable stay.