This was such a wonderful place to stay! I would highly recommend it! The apartment was very clean & incredibly well stocked & just so comfortable! It was like living in a natural tropical environment with the beautiful gardens & views! It was a 10 minute drive down the mountain to get to the beaches & stores but it was not a big deal. Karoline was a wonderful host, very friendly and helpful.