Perfect compact and clean place with everything you could possibly need.
Literally a few feet from the copacabana beach and you can lie on the bed and watch the moon over the sea.
We loved it.