Maggies place and service ticks all the boxes. The unit is spacious, modern and clean and has all amenities. Location is great and Maggie is a great host to deal with. Very high recommendation.