This spot worked fantastically for our group, staying 3 nights in Georgetown. It has a decent layout for rooms, great king sized beds, and an adequate kitchen for light breakfasts.
The proximity to the waterfront and the tourist areas in Georgetown was great. Easy to get in and out of the building, and loads of bikes and scooters to rent for local travel.
Of note, the laundry is not in the suite, it is shared on the floor. We didn't end up using the laundry, but would have if it were in the suite and could have been left to finish while we were out on the town.