very clean and modern and a great view, all amenities were there!