This kitchen space is not much wider than its windows, but it has been maximised with the addition of built-in bench seats. Include storage under benches so you are not wasting any space. Add seating pads and scatter cushions in a variety of coloured fabrics. Press the largest stand possible between your two benches and make the space special by clinging an oversized pendant light above. A lovely, cosy arrangement.
Another good starting place is to think about the number of men and women it's likely you'll entertain at anybody time. You might not have the ability to change the room size, but there are ways of adapting the area to appeal to the amount of guests, such as using extendable furniture and fold up chairs. If you like to serve food inside the dining room, then buffet dining tables and sideboards with the help of a hot plate are a great idea.
Considering your dining area is going to be mostly used for entertaining, it should be one of the most inviting regions of the home. All it takes are a few little tweaks to really get your dining room up to scratch, whether it's freshening it up with new upholstery or injecting some personality with an attribute wall of framed photographs or prints.
Depending on the difficulty of your kitchen kitchen counter project, it might be best to contact a kitchen remodeling company for materials like granite or marble. However, laminate, timber or tile counter tops are certainly projects that experienced DIYers are designed for. While each have some other process, all will require ability tools to complete for just the right counter top. Laminate counter tops could take as little as a weekend to complete while kitchen counter tiling could take up to a week or even more, depending on the size of tiles and surface.
Only you understand your DIY experience level. A good rule of thumb is that unless you completely understand, leave it to a pro. This is especially true as it pertains to any electrical power kitchen remodeling job or an appliance installation. Contractors will know best how to make sure a new set up is right while keeping everyone safe. With regards to safeness, always call a pro.