Maggie's place was beautiful ,very clean ,excellent amenities and we rate maggie's place as 5 star.Above all, the reception was great and we left very fulfilled.