Fantastic service, great communication. Fair price. Perfect stay overall