Sort:  

Que lugar más bonito, además una gran vista.

Such a beautiful place. The weather looks great too.