Warning!
Do not use this 3rd party booking site. I stayed at a property which was wonderful, except my AC was out in Santorini, Greece the entirity of my 3 night stay. The property issued a refund to StayForLong as that is who I booked through. They are refusing to send the 1 night stay back to me and Chase who is awful with disputes, won't let me dispute it since it's through a 3rd party and they technically "provided services". This company is a bunch of scam artists and thieves. Stay away. Trust the reviews. It's not worth saving the few bucks compared to other reputable sites.