Very clean, great view, and lovely little touches and treats. Highly recommended, would definitely visit again.