The apartment has everything we needed and was very clean. The view from the balcony was stunning and we got to enjoy the surfers all day long. It was very clean and you can tell the host paid attention to the decoration!