very clean, loads of room, beautiful viwe, so well catered, has everything you would need.