We really enjoyed staying at David's home. His place his very cozy, comfortable and clean. David is a friendly and helpful host. The place is in 20 minutes walking distance to princes street.