Very clean and modern home. Everything worked. We've stayed in many and this is among the nicest. Five stars.