very clean and well located! we absolutely loved the place and the hosts were very helpful and responsive!