Perfect check-in, perfect comms, perfect space, perfect location, perfect description, perfect condition. Just amazing.
Can't wait to stay again