Absolutely amazing place. It had it all and the location was perfect for us. Maria and her husband were amazing hosts and made us feel very welcome. We will definitely be back.