The place is spotlessly clean and very well appointed.