Our stay on St Rose was great. The flat is in a great location and has lots of amenities. We would definitely stay here again!