Great place, great location. All the details and essentials were well thought out. Our hosts were expert communicators which vacillated every part of our stay from checkin to check out. Thank you both.