We found this hotel to be everything that we'd hoped for a family stay. The rooms were recently updated and beds more comfortable than we expected. It was bright, clean and modern. We stayed in a quad room, which turned out to be 2 rooms with a jack and jill style bathroom and short hallway with built in narrow cupboards that could hold beach toys, towels and extra luggage, . This was perfect and gave everyone plenty of room for luggage and also a little more personal space. The bathroom was a good size with a shower/tub combo - the only small thing to improve on was that a small amount of water sometimes splashed out onto the floor because the glass wall designed to keep water in the tub was a little short. Not a big deal considering everything else. The rooms were very quiet at night, allowing for a good nights sleep.
The location near the end of the harbor was good, within easy walking to everything on the harbor and hilltop citadel, but a little quieter than some locations as the bigger restaurants and bars were several doors away, closer to the mouth of the harbor. Staying on the harbor allowed you to walk out of your hotel for a morning stroll to look at the beautiful boats in the harbor. It has a more resort town like feel, where as the citadel has a sense of it incredble history but also is much more crowded with shops and restaurants and feels a little more "touristy" (although, of course, both areas are full of tourists)
We enjoyed the walk to the citadel but the pedestrian walkway is both cobblestoned and a little steep, which might be harder for travelers with mobility issues. There was also a small grocery store and a great sandwich/ice cream shop nearby, which had the option of getting the sandwiches to go- handy for taking on the boat tours or a day at one of the many nearby beaches.
The front desk was most helpful. It was a fairly windy for part of our stay and they checked the conditions at several locations nearby to help us determine the least windy beaches to visit, which day would be least windy for a boat tour and which days to plan to go to the other side of the island.
The hotel also has parking, but it is several blocks away in a public. It is still worth doing because it allowed for in/out privileges. Hotel du Roy d'Aragon is a really goodl place to stay in Bonifacio! In fact, it was much better than I'd been expecting based on trip advisor ranking and am so glad we choose to stay here. less