Overall nice place and nice view of acropolis. About 1.5 miles from the Acropolis area.
I think 4 could sleep but the sofa bed may not be the best option Depending on your situation.