A super clean and well equipped place little jewel of a place.