This place is clean and affordable. We were pleasantly surprised by how spacious the accommodation was, as well as well stocked.