perfect for our large group! beautiful property and everything was awesome! definitely would stay here again!