Spotlessly clean and very well appointed. Tanya ensures that the check in process is very simple. We highly recommend staying here.