Great place to stay! Conveniently located within walking distance to shopping/beaches/restaurants) everything. Great building. Nice pool deck. VERY great hosts. We were dealing with a potential hurricane threat, and THEY called us to let us know that if our flights got cancelled or delayed, that we could stay in our unit, and NOT TO WORRY about where we would stay, should the hurricane hit! We were blown away by that kind of hospitality and care!