We found the apartment great for two couples and good location.
Generally well equipped but no tea towels. The front smaller bedroom window would not close which made it difficult to sleep with the drunks below one night and the sea gulls the next night. This apartment is 4 sets of stairs up which was hard carrying suitcases but it was comfortable when we got up. Door at entrance to building was almost impossible to lock but door to suite locked.