This place was wonderful - awesome location and beautiful grounds! The amenities were thoughtful and plentiful and the place is kept very clean. I would definitely stay here again and recommend to friends/family.