Perfect location and views. Great host. Will book again.