We have stayed at the back flat before and have always found it to be clean, comfortable and homely.It is self contained so there is total privacy if that is what you want,but the hosts are very friendly and helpful. Porty is a lovely place to visit. A few minutes walk to the beach and 20 minutes bus ride to the centre of Edinburgh.