The location is right across from the south beaches. The owners are the nicest people. This 2 bedroom, 2 floor apartment is great. We think it is the best place in Bermuda! We have stayed there a number of times now and we will continue to stay.