Room77 is a different space reservations system giving over 500,000 apartments worldwide