Clean, very well equipped for cooking, and the balcony has a great view. Highly recommended!