The place is located near a very nice beach in an aparment complex which features different amenities. We liked our stay very much and would definately book again.