Amazing location and being dog-friendly made it absolutely perfect. We are already planning our next vacation! Thank you!