The apt had everything you need for a long-term stay. It was clean, safe, strong wifi, fully-stocked kitchen equipment, clean large bathroom, resort-size pool ...would stay here again.