Beautiful stay in a great location, perfect for our needs