It was wonderful staying at David's. The place is conveniently situated near the Grassmarket area with easy access. The flat is clean, comfortable and was home away from home. Highly recommended.