london rental golf club hotel booking glasgow golf course escorts apartment search apartments hotele apartment vacation banks ferienwohnung part hotel algarve edinburgh rentals noclegi wales escort golf scotland faro ireland portugal rent golf clubs