Immaculately clean! Great views and literally everything you could need there, even down to some sun block which we forgot to bring! Thanks!