Very clean and spacious place. All necessities were provided and we throughly enjoyed our stay