Good service, amenities and location. I definitely would stay there again. Kenji is extremely easy to work with and we had some difficult scheduling issues that he figured out and communicated like a pro.