Quite honestly my experience with Ray and his team was...disappointing. I booked a stay only to be notified less than 72 hours before my stay that the photos linked to the apartment I booked were incorrect, and the apartment I booked was unavailable. They offered me a few options, we eventually settled on one very different from the one I originally booked.
The apartment I ended up staying in felt very dirty/dusty, smelled like mold, and smoke. Enough so where I had to buy a candle to mask the smell. The alternative sheet options were very worn, and felt dirty. Overall, my stay was fine, but I will not be staying here again.