Great spot, clean and well equipped for a short or long stay.