This place was everything and more than I imagined. My family completely enjoyed our stay.