Clean, well positioned and spacious. The host was also awesome. Great value for money. We enjoyed our stay here.