Debra's apartment is in a great location... walks, swimming, restaurants, supermarket all very close. The apartment is well appointed with all you need for a comfortable and enjoyable stay