Great location, very close to the beach. Apartment has all what's necessary.
One thing I would suggest is to pay more attention to cleaning.