Incredible. Relaxing. Thoughtful. we really enjoyed our stay here and are thinking about the next time we can visit. very dog friendly