Everything as described, clean and cozy staff, perfect communication.