The stay at Miramar was perfect! We came to Belize to scuba dive and our dive company came to pick us up from the pier each day so we didn't have to worry about transport to/from the dive shop (Belize Pro Dive Center). The place is fairly far south of the main city of San Pedro but that was not necessarily a bad thing. We had to travel by golf cart into town on fairly bumpy roads to shop for souvenirs and to visit a larger variety of restaurants but were also able to find what we needed (basic groceries, restaurants) pretty close by. The things I appreciated most about staying at Miramar were: the responsiveness of the staff (Barb and Ezequiel were especially amazing) anytime we had a question or needed anything, the fact that the staff was there to great us when we arrived and help us get settled, was there to see us off at the end of our stay; how spacious each room was and how quiet, peaceful and absolutely gorgeous the view was. Would highly recommend!