The apartment is clean, modern, accessible to public transportation and beaches. It has all the amenities that you will need to spend your vacation here. Javier is an excellent host and we really enjoyed our time here.