Good fast communication for a last minute stay that we booked. Very clean. Amazing views. Large kitchen dining area snd decks for hanging out.