Very clean, great views and generous with the food provided.