very spacious and clean accommodation