Teresa's place is clean, has great amenities and is well located for visiting Edinburgh. Highly recommended.