Perfect location, well equipped apartment that provides all necessary facilities and equipment. David is a super host and organizes everything extremely well.