We enjoyed our stay in the apartment and the view is to die for, the basics are there for self catering but could do with a microwave to heat a up a meal should you want to. Its nice and clean and fairly new and we recommend it highly.