This was a really wonderful stay! The location is perfect and the amenities of the apartment are great. There is a great book of recommendations for the island and there is a lot to do within walking distance. The kitchen is well equipped for cooking as well. We had a little trouble getting the wrong code for check in, however, it was quickly fixed through Airbnb. We had no troubles or complaints!