The perfect place for a perfect vacation.