Very clean, modern place. Pretty minimal in terms of furniture, etc (Example- lovely deck with Sea view but no chairs on deck) Must pay for air conditioning. Warning to parents- 2 large sets of stone stairs indoors connecting the two floors. Our daughter is 3 so she was just barely old enough to be okay with this- but for families with young ones this would not be a good choice.