I felt catfished. I was excited to stay at a townhouse with a rooftop city view. However, a few hours before I was supposed to check-in, Shelby asked me for a last minute reservation change. To another place, that I was unable to preview before changing. Once I arrived, it was nothing like my original booking and did not fit my accommodations. Compared to a townhouse, it was two separate apartments. While still being charged the same price. The inconvenience of changing places/locations and still being charged the same was not okay with me. Shelby did not offer any type of discount for the downgrade booking changes. That is why my experience was a three star. If you book with Shelby, just beware of last minute changes.