Cataldo's apartment was great for mine and my boyfriend's stay in Edinburgh. The room was very accessible to both the center and seaside, clean, and well equipped. Although Cataldo was not there in person at check-in he provided detailed instruction on the key drop off and remained helpful the entire time by replying quickly to any inquiries. I would highly recommend it for a business stay, couples, or small groups (<4 people).