Everything as described, excellent communication, easy check-in and -out (was also flexible with time as there was no guest immediately after us). Would definitely recommend and stay again!