Perfect place, strategic location, just the right amount of everything, 5 stars!