Great location, huge place. Loved the outdoor patio. Great communication! Cleaning services could be improved. Overall good experience!