The place is as advertised. It is run by a corporation and not the people listed here, and from picking up keys from a convenience store (2 tube stops away for some reason) to check out, you have no communication with them. Although we never had any issues, a quick hello and check-in to see if all’s well would have been nice. Again, no issues though.