Very clean and well kept, located in China town but extremely close to all major amenities. They did a wonderful job and we will definitely be booking with them again in the future!