Everything and so much more. Clean, quiet, amazing views. The perfect get away!