Had a positive experience during my stay. William is communicative and was super receptive and accommodating to a couple of requests such as a check-in that was earlier than expected, along with an extended stay. I can't say much of the amenities as I was in-and-out frequently throughout my stay, but I felt comfortable in using things such as the kitchen sink to wash out bottles or using cups to make tea. Definitely recommend!