This place is perfect. Brilliant host, beautiful town, so clean. Will be returning!