Very accommodating, excellent location, wonderful touches - worked out absolutely perfect for us. Photos do not do it justice - expectations were greatly exceeded. Would definitely stay at again! Thank you for hosting us!