Everything we were looking for! Great place. Very clean and well kept!!