The views are amazing! The Casita had everything we needed and everything was very clean! Elizabeth checked in with us during our stay to see if we needed anything. Overall a 10 out of 10.