Very well maintained. All the amenities one would need. In a good location for the beach. Has everything you would need to take to the beach as well. Beautiful view of the ocean. Pool in the complex was very nice.