Great amenities, location, comfort, and style. I had a very brief stay but could see myself being very comfortable during an extended period.
I would stay here again!