Friendly flexible staff, and great communication made the stay an overall 10/10