Our stay here has it all. The location is superb, everything we needed was to hand. If you arrive by taxi you might easily miss the steps down to a great area for quick access to shops, cafes etc. The hosts are very thorough and helpful.