Absolutely perfect! The location couldn't be better! Right in the heart of town and all the action and amazing shopping! The complex is surprisingly quiet which is great when you want to sleep in. Everything is a 2-7 min walk. The actual apartment was beautiful and very comfortable and has everything you need. Great place to stay with group of friends or small family like ours. We walked 5 minutes up the street and rented a car to visit some of the beaches where we thought about staying, once we got there we were VERY happy we decided to stay in town! Nick was an incredible host and when we arrived very early am he greeted us with water, towels and pastries and allowed us to sit by the pool while the occupants checked out and the apartment was cleaned for us! He even carried our luggage! Such a kind person, he makes you feel like a good friend. He also gave us all the ins and outs of the island and all of his suggestions were spot on! Thank you Nick for being such a gracious host!