Great place for a family vacation. The views are beautiful! The location was perfect. We would stay here again.