Great clean with ample accommodations. Would happily visit again.