Fantastic place. Just as advertised. Very well kept. Great location.