Well appointed and spotlessly clean.