Flat has a good location (close to Grassmarket etc, but also to buses that can take you to some excellent beaches!), is very comfy and has everything you need for a base while you're off exploring Edinburgh!