Amazing place to stay! Very clean and spacious. So hospitable and accomodating. Everything was as advertised. Very impressed with the accommodation. We loved our stay :)