You are invited to chill out at "My Location" when you enjoy The attractive surrounds of Albany. My Put is conveniently located simply a two minutes stroll to the Albany town centre wherever you will find cafes, specialty retailers, places to eat,banks, article Business, supermarkets, bus cease and website visitors centre.The location was astoundin