We stayed for a weekend and the apartment was both clean and comfortable. The stores on the bottom floor fulfilled any needs that we had. Mabel provided a complimentary transfer from the airport to the apartment which was very much appreciated as our flight landed at 11:00pm. I would highly recommend staying here.