Very modern, well appointed and perfectly clean.