The apartment is exactly as described and very clean. The location for the beach is perfect. You go out front door and it is only steps away. The apartment is on the second floor. Keep in mind there is a ground floor, first floor then second floor if you are concerned with stairs. There is a parking spot immediately outdide the apartment. It has everything you need including a washing machine. I highly recommend this property for your vacation.