Great service, thoughtful touches. Worth the stay