Casa Sofia is large and clean. It is good for the whole family. And the view is amazing.