We stayed here for 10 days. The location for this place is amazing, very near a posh area of town and access to a ton of great restaurants. The units is very clean and staff are very welcoming and communicative.
The place rides the lines between a private residence and a hotel, and its a fine compromise in my view, considering a hotel might have been more costly. Would definitely recommend it for a home away from home type of stay.