Wow. What an incredible place and what lovely hosts! So much love and attention to detail went into creating the really beautiful and homely environment. The location was perfect too! Will definitely be staying here again.