A wonderful little hideaway amidst the hustle and bustle of thriving St Kilda