This place is a definite five stars. The location, amenities, host, and beds are perfect.