fantastic place and excellent location! absolutely perfect in all aspects. the hosts are all amazing and we're very timely and informative with their answers if you have questions. 1000% recommend