This place is very cozy and in the perfect location in Waikiki. They provide all beach amenities as well.