A clean, spacious and well located accommodation.