Would highly recommend!!! Stayed over a week and the space was perfect for the 2 of us. Great location near plenty of restaurants, grocery stores, food trucks, beaches, fresh fruit stands and shopping. You get a gorgeous view of the beach. We enjoyed daily sunrises and nightly sunsets out by the water which was less than a 2 minute walk from the apartment. The space was very clean and had everything we needed. Loved having a full kitchen with a large dining room area. Refrigerator, stove, microwave, dishwasher and all the cookingware provided. The bedroom space featured a very comfortable and cozy bed with plenty of dresser space and a full sliding mirror closet. The pullout sleeper sofa was actually quite comfortable. The only suggestions i could make about the living space was the lazy boy recliner which had a broken handle making it difficult to use and the ceiling fan was very noisy and wobbley so we didn't use it and ended up purchasing a small fan. The unit does have AC but the setting does not go below 70 and having the use of the ceiling fan is essential for a comfortable stay when its hot out. There's a balcony which was great but could use some repair as well. The glass door leading from the bedroom to the balcony did not have a working lock and the screen door was secured closed with a bungee cord which felt slightly unsafe but we were on the 2nd floor so we made due but i would definitely recommend having that fixed. The screen door leading from the living room to the balcony was off its hinges when we got there and resting against the balcony chair's. The glass door however did lock. The shower was vanity area was clean and fully stocked with soap, toilet paper and trash bags. We brought our Amazon Firestick which worked great on the TV and internet access is provided. The complex has a coin operated laundry room on each floor which was convenient as we stayed over a week. Parking was a minor issue with space being taken up by what appeared to be renovation crews that worked throughout our stay. We were interrupted a couple of times during our stay so that the crews could gain entry into our unit to paint the door and add some enhancements to it. We also arrived to a note letting us know we'd temporarily be without power briefly the next day due to repairs. This didn't impact our overall stay as we had a lot of activities planned and were away most the days. I would highly recommend this location and will definitely be booking it again if its available for my return dates to the island. The only real issues I had with the listing that bugged me was the cleaning fee of $150. Being that we stayed over a week and there was a cleaning fee, i guess i was expecting someone to come around each day and spruce up the place which did not happen. With instructions to take out our trash daily and clean any dishes, i felt the cleaning fee should've been included in the rate. I kinda felt that most places dont charge the guest a fee to have the place made ready for the next use, that to me seemed like it should be the owners responsibility but again this didn't impact the enjoyment of the stay. Ramin was very responsive and incredibly helpful friendly host but we didnt have much to report issue wise as the stay was absolutely fantastic and we appreciated him letting us enjoy our vacation.