We had a great time and being able to have swim was fantastic. I was a bit nervous about finding the apartment but we were given very clear instructions on how to get there from the airport and what ticket to buy. We were then met outside the apartment which made our arrival very smooth.