I searched for weeks and read reviews on location, pools, shared houses, accommodations, etc., so I want to share my thoughts. Location is amazing- definitely in the quiet area of Holmes Beach, easy, beautiful walk to the beach, and easy to get around the island. Sharing the town house- we had great neighbors on the other side. You could NOT hear your neighbor. They had been coming to AMI for 7 years (this was our 1st time)- they confirmed the same shared thoughts- good and ok for the rest of this post. Pros- the master bed is extremely comfortable! - new beach chairs- beach wagon- nice addition, but definitely has been around- small cooler- fits a 6 pack of drinks- the pool- actually bigger than the pictures look- very nice design (our main problem was it was dirty when we got there on Saturday- texted on Monday with pictures and was told it would be cleaned on Monday- at 4:30- I reached back out bc no one had come. Texted the AMI company on Tuesday and they finally came, but this was four days into our vacation. Not a picky person, but the pool was gross for 4 days!- they supply the basics to get you started- TP, dish towels, paper towels, soap, two dishwater tabs,etc. it is great! Cons- the bunk beds- are not comfortable (maybe for younger kids) but our 15 year- slept on the 2 cushion sofa- needs the beach umbrella replaced- one was completely broken and we made the other one work- never got the Spectrum app to workWould I stay again- YES- just a few upgrades!!