Everything was as described in the listing. The apartment was clean. The apartment is close to the main area and also to the bus station and the beach. The only downside is that it's located on a busy street so the noise is a bit loud even in the evenings but not too disturbing. All in all, it was a really good experience. The check-in and check-out were both flexible.