Excellent location, highly comfortable for family, nice gym, outdoor heated saltwater pool. jacuzzi, excellent helpful staff, bed was too soft, o.w the sofa bed was actually very comfortable , firmer. Great space w kitchen suite, wash/dryer also so great for longer and family stays, highly recommend!!