Very clean and tidy. Lovely views and the pool is a lot of fun! Great value.