Wonderful spot, location and hosts. Everything was easy and clean and thoughtful. Would happily stay here again.