The apartment was in a perfect location, just a few steps away from the beach. Communication was so smooth; the host answered my questions within seconds to just a few minutes. I gave 4 stars because the place can use a slightly better cleaning.