Comfortable flat; great location