Excellent location, building, room, management, security, hospitality, and cleanliness. Would stay here again and recommend to friends.