Very clean and spacious. Having enough space for the number of people for our trip and the excellent communication definitely lands Maria with 5 stars.