Welcome to Coffee Snobs.
You should be able to get some useful information here as a few members own a "Coffee Shop".
My 2 cents though: Hammocks?
All (successful) businesses work on turnover.
It doesnt matter if you are selling money (banks), hamburgers, dresses or coffee.
If your turnover is too low you go bust.
Your coffee shop has room for 20 customers to sit.
5 of those spots are hammocks.
I dont think I could drink coffee while in a hammock so that really leaves 15 seats.
The longer people linger the less money you make.
You dont want to "rush" them but you dont want them drinking one cup of coffee for 4 hours.
Lose the hammocks and add more tables unless you have lots of room to spare.
My father ran a Greek kafenio or two when I was younger.
One had 3 x 12 foot snooker tables and 6 pinball machines.
He sold coffee and greek sweets. Nothing else.
Im not sure if the tables were paid for but in your case pool tables will be coin operated.
So it can be done but you need lots of room.
TVs annoy me in coffee shops.
You can never choose what you want to watch and thats not what youre there for anyway.
If the sound on the TV is always too loud, I wont be back.
Same for too loud music.