Very nice location! Beach club above expectations! Room interior outstanding!