The place is very clean and fit perfectly for 4 guests. It's easy to find as it is located on the main road of royal mile. The instruction is given very clearly and accurately.