10/10 accommodated all our needs beautiful place.