Extremely clean, spacious and well decorated.