Lots of amenities and thoughtful touches. I would stay here again.