Exactly as described. Very clean upon arrival. There were 16 of us and we didn't feel at all cramped. There is a fully equipped kitchen (although we didn't use). The view over the river from the terrace is very pleasant. All in all I would highly recommend especially for staying in large groups.