london scotland rentals apartments apartment escorts ireland edinburgh resort palm escort dunfermline wales apartment search rent ferienwohnung beach ocean