Great spot, very clean or comfortable.