terrific spot, well equiped, very clean.