Great place, great location, great hosts !!! The place is just wonderful. Cheryl and Kevin are so nice and helpful. I highly recommand this place without any hesitation.