This is a great, clean apartment. We would definitely stay there again. Location is great, near stores and just a 5 to 6-minute walk to Gordon Beach on the Mediterranean Sea. The apartment was very clean and well-maintained. Gary, the property manager, was very helpful and responsive. The 3 bedrooms have ample storage space for clothing, coats, shoes, etc. The beds were comfortable. The three and one-half bathrooms were great to have. The living room-dining room-kitchen area was spacious and well-furnished. It also had plenty of sunlight. Kitchen was stocked with all the supplies needed to enjoy our stay. Upstairs is a nice den with TV, with sliding doors to the tremendous outdoor space, which has two separate seating areas with nice outdoor furniture, as well as an outdoor kitchen. Off-street parking was good, though the gate to the parking lot was sometimes tricky to operate and keep open. It appears almost impossible to find on-street parking in this neighborhood so the off-street parking was essential. Wireless internet was OK, not great. Our only complaint pertains to the washer-dryer. The washing machine is oddly located in the back of a small closet on the first floor. The washing machine took a long time to wash clothes. The dryer is on the second floor, on the deck, in the outdoor kitchen. The drying cycle also took a long time and the dryer would frequently blow a circuit and shut off. We finally realized that we had to shut off the hot water heater when we used the dryer. This is odd and hopefully will be addressed by rewiring (hot water heater and clothes dryer should be on their own circuits). But all in all this is a great place.