Well appointed place. You will appreciate the views (if the weather is kind, it really is beautiful). Plenty of room and home away from home feel.
Communication was clear and check in easy.