Very clean and well set up. Everything was catered for and a beautiful view.