Perfect location and a place that offers all you need with a lovely host.