Great stay - location, facilities, privacy, hosting.