This place was everything I wanted and more! Great location, wonderful host, and immaculate cleanliness. Some say their lives are movies, but mine really is.