WOW! The hospitality, the communication, the location, the view, the...everything was just perfect! My only regret is that it will only let me give 5 stars!