Location is perfect. Very clean and tidy. Everything you need for your stay. Only criticism would be poor communication from host.