Lovely location, adequate space, very clean and new appliances and fittings, but the floor needs attention and a few more amenities could be expected.