Great spot; comfortable, clean, convenient