Awesome location near a fun beach. Spacious apartment with lots of cool amenities. The kitchen and bathrooms are nicely updated but the carpets are badly stained.