Very comfortable stay with plenty of room for everyone, great location and views, awesome communication.