absolutely perfect in every way. what a wonderful spot and gracious host. i would definitely stay here again and recommend it to everyone.